keen sense of honor/duty - Türkisch Englisch Wörterbuch